go/types.Signature.Recv (method)
13 uses
go/types (current package)
named.go#L407: rbase, _ := deref(origSig.Recv().Type())
object.go#L647: if recv := sig.Recv(); recv != nil {
signature.go#L84: func (s *Signature) Recv() *Var { return s.recv }
stmt.go#L1073: assert(typ.Recv() == nil)
stmt.go#L1089: assert(cb.Recv() == nil)
golang.org/x/exp/apidiff
apidiff.go#L219: return types.NewSignature(sig.Recv(), dename(sig.Params()), dename(sig.Results()), sig.Variadic())
compatibility.go#L347: return method.Type().(*types.Signature).Recv().Type()
messageset.go#L60: if recv := sig.Recv(); recv != nil {
golang.org/x/tools/go/types/objectpath
objectpath.go#L250: if recv := obj.Type().(*types.Signature).Recv(); recv == nil {
objectpath.go#L401: _, named := typesinternal.ReceiverNamed(meth.Type().(*types.Signature).Recv())
golang.org/x/tools/internal/gcimporter
iexport.go#L473: if sig.Recv() != nil {
iexport.go#L478: if sig.Recv().Type() != types.Typ[types.Invalid] {
iexport.go#L581: w.param(sig.Recv())
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)